Building Digital Finance - Week 3

I moved the portfolio out of the homepage and rebuilt it as an analytics-first dashboard. Mock data is in place so the UX feels real while I wire up the backend.

This update also lays out what’s next on my radar:

After those, I’ll shift focus to backend integration with real data.

If you missed the earlier context, start here:

The Big Change

Core portfolio functionality has been moved from the mixed-content homepage into a dedicated Portfolio section in the navigation.

Portfolio management deserves focus. When it lived on the homepage, it competed with market insights and messaging. Splitting them gives both areas room to breathe and makes the product easier to use.

The homepage is now an analytics & metrics dashboard - answering two questions instantly:

👉 How is my money doing?
👉 What should I look at next?

What this means for users

The new homepage ships with several key widgets:

Portfolio Overview

Key Performance Metrics

Portfolio Performers

Market Insights

Mock Data

I added a full mock-data layer so the UI feels useful before the backend exists. The goal: let people try the product, feel the flows, and give feedback - without needing real accounts or live feeds.

What the mock covers

This makes the product feel “real” while actual data sources are swapped in later.

You can now choose between demo asset data that is pre-built for you in order to experience the platform - or to manually create your own assets.

What’s Next

1. Followed Assets page

A lightweight, fast-loading watchlist for tracking assets without adding them to a portfolio.

Core features:


2. Individual Asset Details page

Deep, focused pages per asset combining price history, fundamentals, and context.

Core features:


3. Markets page

A broader market view for macro context and discovery.

Core features:

After That: Backend Focus

Once those three are in solid MVP state, I’ll focus on backend integration:

This sequencing allows UX loops to mature before wiring persistence and live feeds — reducing blast radius and clarifying API priorities.

Try It & Tell Me

If you’re using the prototype, toggle the demo portfolio, poke around the new homepage, and let me know: